labour party supporter - German English Dictionary